<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>演示计算属性的使用</title>
    <script src="./js/vue@3.5.12.global.js"></script>
</head>
<body>
    <div id="app">
       <!-- <p>性别：{{gender==1?'男':'女'}}</p>-->
        <!--直接使用属性-->
        <p>性别：{{gender}}</p>
        <!--计算属性-->
        <p>性别：{{getGender}}</p>
        <button @click="changeGender">改变性别</button>
    </div>
</body>
<script>
    let app = {
        data(){
            return {
                gender: 1 // 1：男；0：代表的是女
            }
        },
        //计算属性
        computed:{
            getGender(){
                return this.gender===1?'男':'女'
            }
        },
        methods:{
            changeGender(){
                this.gender=0;
            }
        }
    }
    Vue.createApp(app).mount('#app');
</script>
</html>